Extensional and Intensional Semantics of pUML Objects
نویسندگان
چکیده
Language UML (Unified Modeling Language) brought new generation into specification, realization and documentation of information systems and thanks to its open architecture it becomes as standard. Naturally, there have come different kinds of lacks, where the most important is probably the fact, that the semantic is defined using natural language. This finally results in many imperfections, for example ambiguity in understanding written models. As a fail-back from this situation we can use language pUML(PreciseUML), where this language is well formed defined using mathematical language Z. Purpose of this document is not only to present more precisely defined language pUML, but also use analytical philosophy to improve software specification process.
منابع مشابه
The Semantics of Intensionalization
This paper introduces a procedure that takes a simple version of extensional semantics and generates from it an equivalent possibleworld semantics that is suitable for treating intensional phenomena in natural language. This process of intensionalization allows to treat intensional phenomena as stemming exclusively from the lexical meaning of words like believe, need or fake. We illustrate the ...
متن کاملDimensions and Dichotomy in Metamodeling
Syntax: An abstract description of the entities that form a model of the respective language. Static Semantics (context conditions, constraints) : Well-formedness conditions between the syntactic entities, such as absence of circular inheritance. Dynamic Semantics (denotation): The (operational) behavior of the entities of the speci cation, such as I/O, reaction to stimuli, e ect of executing a...
متن کاملTowards an Extensional Calculus of Hyperintensions
In this paper I describe an extensional logic of hyperintensions, viz. Tichý’s Transparent Intensional Logic (TIL). TIL preserves transparency and compositionality in all kinds of context, and validates quantifying into all contexts, including intensional and hyperintensional ones. The received view is that an intensional (let alone hyperintensional) context is one that fails to validate transp...
متن کاملMeanings as Conceptual Structures
Cognitive semantics relates linguistic expressions to conceptual structures. The purpose of this paper is to present a framework for such a cognitive structure. As a preparation, Putnam’s argument against intensional semantics as a theory of meaning is presented. Some of the main tenets of cognitive semantics as it has developed during the last years are outlined. The notion of a conceptual spa...
متن کاملIntensional equality for process calculi based on ε-structures
The subject of the thesis is firstly to add to the understanding of the notion of intensional equality in process setting which is a complementary notion to the extensional equality and secondly to give an intensional set-theoretic semantics for processes in -structures which allows non-well-founded sets for modelling self-reference. The intensional equality allows to distinguish processes by t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005